engine powered dc3 - German English Dictionary